package org.springblade.modules.admin.vo.plan;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author zcc
 * @version 1.0
 * @date 2021/10/22 9:58
 */
@Data
public class PlanEverydayWorkCollectVo {

	@ApiModelProperty("时间")
	private String planDate;

	@ApiModelProperty("保养计划台数")
	private Integer byElevatorCounts = 0;

	@ApiModelProperty("完成台数")
	private Integer byFinishElevatorCounts = 0;

	@ApiModelProperty("完成率")
	private BigDecimal finishRatio = new BigDecimal(0);

	@ApiModelProperty("逾期台数")
	private Integer deferredElevatorCounts = 0;

	@ApiModelProperty("标记保养台数")
	private Integer byTabCounts = 0;

	@ApiModelProperty("异常保养台数")
	private Integer byTabExceptionCounts = 0;

	@ApiModelProperty("报障数量")
	private Integer malfunctionCounts = 0;

	@ApiModelProperty("最小耗时")
	private Integer minConsumingTime = 0;

	@ApiModelProperty("最大耗时")
	private Integer maxConsumingTime = 0;

	@ApiModelProperty("平均耗时")
	private BigDecimal avgConsumingTime = new BigDecimal(0);
}
